@charset "utf-8";
/* CSS reset */
*{ font-family:"microsoft yahei",simsun,Tahoma,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
fieldset,img {border:0; }
ol,ul {list-style:none; }
h1,h2,h3,h4,h5,h6,button,input,select,textarea {font-size:100%;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0; border:0;}
table {border-collapse:collapse;border-spacing:0;}
i, cite, em, var, dfn, address {font-style: normal;}
body{ font-size:14px;}
a{color: #313131;text-decoration: none; }
a:hover{text-decoration: underline;}
a:active, a:focus{outline:none}
a[href^="http://tongji.baidu.com"]{display: none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.clearfix{zoom:1;clear:both;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.hidden,.none{display: none;}



/*.w1060{ width:1060px; height:auto; margin:0 auto;}*/
.padding_nei{ /*写padding不撑开*/
	-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
	box-sizing:border-box;
}
.main01 .sousuo div{    
	-webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    -ms-border-radius:17px;
    -o-border-radius:17px; 
	border-radius:17px;	
	}
	
.w1100{ width:1100px; height:auto; margin:0 auto;}
.w1096{ width:1096px; height:auto; margin:0 auto;}

/*注册页面*/
.logo{ width:114px; height:54px; margin:53px 0 0 65px;}
.zhuce_kong{ position:absolute; top:50%; left:50%; width:600px; height:478px; margin-left:-300px; margin-top:-239px;}
.zhuce_kong .zc{width:600px; height:408px;}
.zhuce_kong .zc .bj_bai{ float:left; width:314px; height:408px; padding-left:50px; background:#FFF;}
.zhuce_kong .zc .bj_bai h3{ font:16px/70px "微软雅黑", "黑体"; color:#333333; width:270px; text-align:center;}
.zhuce_kong .zc .bj_right{ float:left;width:185px; height:408px; padding-left:51px; background:#f8f8f8;}
.zhuce_kong > p{font:16px/70px "微软雅黑", "黑体"; text-align:center; color:#fff;}
.zhuce_kong .zc .bj_bai .kuang_txt{ width:236px; height:32px; border:1px solid #dddddd; line-height:32px; padding-left:32px; color:#b1a9a9;  margin-bottom:10px; }
.zhuce_kong .zc .bj_bai .btn_zhuce{ width:270px; height:33px; background:#37b5f9; font-size:14px; line-height:33px; text-align:center; border:0px; color:#fff; border-radius:3px; cursor:pointer;}

.zhuce_kong .zc .bj_bai .phone{background:url(../images/zc_06.jpg) no-repeat 10px 10px;}
.zhuce_kong .zc .bj_bai .email{background:url(../images/zc_12.jpg) no-repeat 10px 10px;}
.zhuce_kong .zc .bj_bai .possword{background:url(../images/zc_16.jpg) no-repeat 10px 10px;}
.zhuce_kong .zc .bj_bai .yanzm{background:url(../images/zc_19.jpg) no-repeat 10px 10px; margin-bottom:0px;}

.zhuce_kong .zc .bj_bai .hui_kuang{ float:left; width:97px; height:31px; border:1px solid #dddddd;}
.zhuce_kong .zc .bj_bai .shuaxin{ float:left; margin:0px 0 0 150px; width:14px; height:14px;}
.zhuce_kong .zc .bj_bai div{ float:left; width:100%; line-height:43px;}
.zhuce_kong .zc .bj_bai div input{ float:left; margin-top:15px;}
.zhuce_kong .zc .bj_bai div span{ padding-left:5px;}
.zhuce_kong .zc .bj_bai div .lan{ color:#19aaf8; padding-left:0px;}


.zhuce_kong .zc .bj_right P { width:135px; font:12px/60px ""; color:#999999;}
.zhuce_kong .zc .bj_right P a{ color:#37b5f9;}
.zhuce_kong .zc .bj_right > a{ float:left; width:82px; height:28px; padding-left:51px; line-height:28px; margin-bottom:12px; border-radius:3px; }
.zhuce_kong .zc .bj_right .zhuce_qq{ border:1px solid #37b5f9; color:#37b5f9; background:url(../images/zc_03.jpg) no-repeat 28px 7px #fff;}
.zhuce_kong .zc .bj_right .zhuce_wb{ border:1px solid #f26d7e; color:#f26d7e; background:url(../images/zc_10.jpg) no-repeat 28px 7px #fff;}
.zhuce_kong .zc .bj_right .zhuce_wx{ border:1px solid #00c800; color:#00c800; background:url(../images/zc_15.jpg) no-repeat 28px 7px #fff;}


.login_kuang{ position:absolute; top:50%; left:50%; width:512px; height:325px; margin-left:-256px; margin-top:-162px;}
.login_kuang .zc{ width:512px; height:auto;}
.login_kuang .zc .bj_bai{ float:left; width:261px; height:256px; padding-left:38px; background:#FFF;}
.login_kuang .zc .bj_bai h3{ font:16px/70px "微软雅黑", "黑体"; color:#37b5f9; width:270px; text-align:left;}
.login_kuang .zc .bj_right{ float:left;width:173px; height:256px; padding-left:37px; background:#f8f8f8;}
.login_kuang .zc .bj_bai .kuang_txt{ width:220px; height:32px; border:1px solid #dddddd; background:#faffbd; line-height:32px; padding-left:4px; color:#b1a9a9;  margin-bottom:10px; }
.login_kuang .zc .bj_bai a{ color:#37b5f9; float:right; margin-right:35px;}
.login_kuang .zc .bj_bai .btn_zhuce{ width:227px; height:33px; background:#37b5f9; font-size:14px; line-height:33px; text-align:center; border:0px; color:#fff; border-radius:3px; cursor:pointer;}
.login_kuang .zc .bj_bai .btn_zhuce:hover,.login_qita_kuang .zc .left .btn_zhuce:hover{ background:#0065d0;}


.topcool{ height:45px; width:100%; background: url(../images/topBg.png) repeat-x; position:relative;  text-align:center; z-index:999;}
.topheader{ height:45px; width:1083px; margin:0 auto; display:inline-block; text-align:left;}
.topnav{ height:43px; float:left; padding:0 0 0 10px;}
.topnav > a{ height:43px; width:60px; line-height:44px; line-height:47px\9; color:#000; text-align:center; display:inline-block; float:left; overflow:hidden; font-size:14px;}
.topnav > a:hover{ background:#2d2d2d; font-weight:bold; color:#fff;}
.topnav > a.selected{ background:#2d2d2d; font-weight:bold; color:#fff;}
.navmore{ width:50px; height:43px; line-height:44px; line-height:47px\9; color:#000; text-align:center; font-size:14px; display:inline-block; float:left;     cursor: default; position:relative; padding-right:10px;}
.navmore b{ position:absolute; top:21px; right:7px; width:0; height:0; font-size:0; line-height:0; border-style:solid dashed dashed dashed;             border-width:5px 5px; border-color:#8c6000 #ffae00 #ffae00;}
.navMoreUL{ position:absolute; top:43px; left:0; background:#2d2d2d; text-align:left; display:none;}
.navMoreUL li{ width:100px; height:34px;}
.navMoreUL li a{ display:block; height:34px; line-height:34px; color:#ababab; font-size:12px; white-space: nowrap; padding-left:15px;font-weight:normal;}
.navMoreUL li a:hover{ background:#111;color:#ffba00;}
.navmore-hover{ background:#2d2d2d; color:#FFF; font-weight:bold;}
.navmore-hover b{border-color:#8c8c8c #2d2d2d #2d2d2d;}

.topheadright{ float:right; margin-right:-1px;}
.thrUl{ float:right; height:43px;}
.thrUl > li{ float:left; position:relative;}
.doLogBox{ line-height:43px;}
.thrUl .doLogBox a{ color:#000; margin: 0 5px;}

.topSearch{ display:inline-block; height:25px; float:right; margin:9px 10px 0 0; margin:8px 10px 0 0\9; position:relative; border:1px solid #ff9200;
    background:#fff;}
.topSearchTxt{ height:25px;width:143px;line-height:25px;border:0;float:left;margin-right:5px;padding:0 0 0 5px;}
.topSearchBtn{ height:25px; width:24px; cursor:pointer; background:url(../images/bs.png) no-repeat; border:0;}
.topSearchBtn:hover{background:url(../images/bs.png) #fff no-repeat left -24px;}

.chooseS{ background:#2d2d2d; position:absolute; top:26px; left:0; width:200px; padding:5px 0; display:none;}
.chooseS input{ margin: 0 3px 0 5px;display: inline-block; vertical-align: middle;}
.chooseS label{ color:#FFF; vertical-align:middle; display: inline-block;}
